#使用jdk8作为基础镜像
FROM java:8
#指定作者
MAINTAINER aggerChen
# VOLUME 指定了临时文件目录为/tmp。
# 其效果是在主机 /var/lib/docker 目录下创建了一个临时文件，并链接到容器的/tmp
VOLUME /tmp
#暴露容器的8088端口
EXPOSE 8081
#将复制指定的xxl-job-admin-2.1.0.jar为容器中的job.jar，相当于拷贝到容器中取了个别名
ADD target/eureka-client-user-service-0.0.1.jar /app.jar
#创建一个新的容器并在新的容器中运行命令
#相当于在容器中用cmd命令执行jar包
RUN bash -c 'touch /app.jar'
ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"]